moc: handle include directives in enums
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Wed, 19 Aug 2020 17:40:32 +0000 (18:40 +0100)
committerDmitry Shachnev <mitya57@debian.org>
Wed, 19 Aug 2020 17:40:32 +0000 (18:40 +0100)
commit366d7afd04f9ec4bd7b6bd561c560ee59fed3ec5
treeae12fe8234a44839242ba86c6d7e108c4ac5e347
parentf680e29ca97b27d04d29af2dd28d23c07315eaf9
moc: handle include directives in enums

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=98cb33115089eebc
Last-Update: 2020-06-29

When including files, moc inserts a MOC_INCLUDE_BEGIN and
MOC_INCLUDE_END token into the token stream. Those are already handled
in the toplevel Moc::parse function, but parseEnum lacked support so
far.

Gbp-Pq: Name moc_handle_includes.diff
src/tools/moc/moc.cpp